stuffed squids - Francés Inglés Diccionario